Mixed Granularity Parallelization Scheme for Determinant Quantum Monte Carlo Simulations

نویسندگان

  • Che-Rung Lee
  • I-Hsin Chung
  • Zhaojun Bai
چکیده

With the ability to reveal the macroscopic properties of correlated electron systems, Determinant Quantum Monte Carlo (DQMC) simulations is a popular method in condense matter physics. Studies of emerging complex materials eagerly demand more computational powers to carry out the simulations. However, parallelization of the DQMC simulation is extremely challenging, owing to the serial nature of underlying Markov chain theory and numerical stability issues. Here, we present a mixed granularity parallelization (MGP) scheme that combines algorithmic and implementation techniques to speed up DQMC simulations. Some of these are novel and some extendend earlier work. From coarse grained parallel Markov chain and task decompositions to fine grained parallelization methods for Green’s function calculation and matrix computations, the MGP scheme explores the parallelism on different levels of simulations and maps the algorithms to suitable computational components on modern high performance computer systems. Practical techniques, such as communication and computation overlapping, message compression and load balance are also considered in the MGP scheme. We had implemented the MGP scheme on the Blue Gene/P. The effectiveness of the new scheme is justified through both theoretical analysis and performance results. Experiments had shown significant speedup on thousands computation nodes.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Parallel Object Oriented Monte Carlo Simulations

We discuss the parallelization and object-oriented implementation of Monte Carlo simulations for physical problems. We present a C++Monte Carlo class library for the automatic parallelization of Monte Carlo simulations. Besides discussing the advantages of object-oriented design in the development of this library, we show examples how C++ template techniques have allowed very generic but still ...

متن کامل

Efficient parallelization of perturbative Monte Carlo QM/MM simulations in heterogeneous platforms

A novel perturbative Monte Carlo mixed quantum mechanics (QM)/molecular mechanics (MM) approach has been recently developed to simulate molecular systems in complex environments. However, the required accuracy to efficiently simulate such complex molecular systems is usually granted at the cost of long executing times. To alleviate this problem, a new parallelization strategy of multi-level Mon...

متن کامل

Development of a novel method in TRMC for a Binary Gas Flow Inside a Rotating Cylinder

A new approach to calculate the axially symmetric binary gas flow is proposed Dalton’s law for partial pressures contributed by each species of a binary gas mixture (argon and helium) is incorporated into numerical simulation of rarefied axially symmetric flow inside a rotating cylinder using the time relaxed Monte-Carlo (TRMC) scheme and the direct simulation Monte-Carlo (DSMC) method. The res...

متن کامل

Monte Carlo Simulations for Quantum Field Theories InvoMng Fermions

We present a new variant of a Monte Carlo procedure for euclidean quantum field theories with fermions. On a lattice every term contributing to the expansion of the fermion determinant is interpreted as a configuration of self-avoiding oriented closed loops which represent the fermionic vacuum fluctuations. These loops are related to Symanzik's polymer description of euclidean quantum field the...

متن کامل

Stratified Nested Regression Monte-Carlo scheme with large scale parallelization

We design a novel algorithm based on Least-Squares Monte Carlo (LSMC) in order to approximate the solution of discrete time dynamic programming equations, like Backward Stochastic Differential Equations (BSDEs). Our algorithm allows massive parallelization of the computations on many core processors such as graphics processing units (GPUs). Our approach consists of a novel method of stratificat...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2009